A GPU-accelerated immersive audio-visual framework for interaction with molecular dynamics using consumer depth sensors.
نویسندگان
چکیده
With advances in computational power, the rapidly growing role of computational/simulation methodologies in the physical sciences, and the development of new human-computer interaction technologies, the field of interactive molecular dynamics seems destined to expand. In this paper, we describe and benchmark the software algorithms and hardware setup for carrying out interactive molecular dynamics utilizing an array of consumer depth sensors. The system works by interpreting the human form as an energy landscape, and superimposing this landscape on a molecular dynamics simulation to chaperone the motion of the simulated atoms, affecting both graphics and sonified simulation data. GPU acceleration has been key to achieving our target of 60 frames per second (FPS), giving an extremely fluid interactive experience. GPU acceleration has also allowed us to scale the system for use in immersive 360° spaces with an array of up to ten depth sensors, allowing several users to simultaneously chaperone the dynamics. The flexibility of our platform for carrying out molecular dynamics simulations has been considerably enhanced by wrappers that facilitate fast communication with a portable selection of GPU-accelerated molecular force evaluation routines. In this paper, we describe a 360° atmospheric molecular dynamics simulation we have run in a chemistry/physics education context. We also describe initial tests in which users have been able to chaperone the dynamics of 10-alanine peptide embedded in an explicit water solvent. Using this system, both expert and novice users have been able to accelerate peptide rare event dynamics by 3-4 orders of magnitude.
منابع مشابه
Fast Visualization of Gaussian Density Surfaces for Molecular Dynamics and Particle System Trajectories
We present an efficient algorithm for computation of surface representations enabling interactive visualization of large dynamic particle data sets. Our method is based on a GPU-accelerated data-parallel algorithm for computing a volumetric density map from Gaussian weighted particles. The algorithm extracts an isovalue surface from the computed density map, using fast GPU-accelerated Marching ...
متن کاملMINT/VXF - A High-Performance Computing Framework for Interactive Multimedia
The development of a cross-disciplinary system for immersive, real-time multimedia requires the solution to several challenges simultaneously. Systems for interactive tiled displays range from low-level solutions via ChromiumGL [5] to distributed scene graphs with OpenSG and CGLX [1]. Libraries such as DII and SuperCollider are designed for input device abstraction and audio respectively[6]. Ho...
متن کاملAdvanced Visualization and Interactive Applications in the Immersive Cabin
We present a visualization and interaction framework for the Immersive Cabin (IC), which is a 5-wall CAVE-like immersive 3D environment. The back-end rendering is provided by a cluster of 5 workstations with 2 NVIDIA Quadro GPUs each. We utilize a pair of projectors for each wall and an external LCD shutter system that is synchronized with active stereo glasses. Each workstation produces a sync...
متن کاملInvestigation into the Effects of Nanoparticle Size and Channel Depth on the Thermophysical Properties of Water Nanofluids in the Nanochannel Using Molecular Dynamics Simulation
In this research, an in-house code which uses the molecular dynamics method to study the flow of different nanofluids in the copper nanochannel and computes the thermo-physicals properties has been developed. The flow of nanofluids has been studied from hydro-thermally viewpoint and temperature jump at the wall has been applied. Parametric study to consider the effect of different parametric su...
متن کاملFast Cellular Automata Implementation on Graphic Processor Unit (GPU) for Salt and Pepper Noise Removal
Noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. A common problem in imaging systems by using CMOS or CCD sensors is appearance of the salt and pepper noise. This paper presents Cellular Automata (CA) framework for noise removal of distorted image by the salt an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Faraday discussions
دوره 169 شماره
صفحات -
تاریخ انتشار 2014